package com.jia.config;

import com.jia.pojo.User;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;

// 这也会被Spring托管注册到容器中也是一个@Component
// @Configuration代表这是一个配置类，就和我们之前的beans.xml

@Configuration
@ComponentScan("com.jia")
@Import(UserConfig.class)
public class SpringConfig {

    @Bean // 注册了一个bean标签，这个方法的名字就相当于bean的id属性，返回值相当于bean的class属性
    public User getUser() {
        return new User(); // 返回要注入的对象
    }
}
